Using UML in Architecture-Level Modifiability Analysis

نویسندگان

  • Nico Lassing
  • Daan Rijsenbrij
  • Hans van Vliet
چکیده

In our scenario-based method for software architecture-level modifiability analysis of business information systems, we use architectural views to determine and express the effect of change scenarios. We distinguish four architectural views. We used the Unified Modeling Language (UML) notation to formalize the information captured in these views. This paper reports on the experience we gained in this process.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Architecture-level modifiability analysis (ALMA)

Several studies have shown that 50–70% of the total lifecycle cost for a software system is spent on evolving the system. Organizations aim to reduce the cost of these adaptations, by addressing modifiability during the system’s development. The software architecture plays an important role in achieving this, but few methods for architecture-level modifiability analysis exist. Independently, th...

متن کامل

Experiences with ALMA: Architecture-Level Modifiability Analysis Architecture Analysis Experiences

Modifiability is an important quality for software systems, because a large part of the costs associated with these systems is spent on modifications. The effort, and therefore cost, that is required for these modifications is largely determined by a system’s software architecture. Analysis of software architectures is therefore an important technique to achieve modifiability and reduce mainten...

متن کامل

Utilizing Change Effort Prediction to Analyze Modifiability of Business Rule Architectures at the NHS

Business rules (BR’s) play a critical role in an organization’s daily activities. With the increased use of BR (solutions) and ever increasing change frequency of BR’s the interest in modifiability guidelines that address the manageability of BR’s has increased as well. A method of approach to improve manageability and modifiability is to utilize architectures to structure BR’s. In current lite...

متن کامل

Modifiability through Architecture Analysis

Software evolves. One of the challenges that organizations are facing is how to reduce the costs associated with these adaptations. To address this issue, software architecture is seen as an important tool. A system’s software architecture is generally regarded to have a large influence on the effort required to adapt a system [1]. Therefore, analysis of the decisions made at the architectural ...

متن کامل

Experience with ALMA

We discuss our experiences in using ALMA, our method for Architecture-Level Modifiability Analysis. Like many other methods for software architecture analysis, such as SAAM and ATAM, our method is scenario-based. We found that the scenario elicitation process is tricky, and depends on the goal set for the analysis. Also, our experience in applying ALMA to business information systems indicates ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001